apple worm
noun
: an insect larva that burrows in the interior of apples
especially
: the larva of the codling moth
Love words? Need even more definitions?
Merriam-Webster unabridged
Share